tank baffle - English Synonyms Dictionary